in better condition than they appear - French English Dictionary